{
  "id": "00000000-0000-0000-0000-000000000000",
  "name": "appsmith-7.0.3.tgz",
  "schemaVersion": "designs.meshery.io/v1beta1",
  "version": "0.0.1",
  "components": [
    {
      "id": "04659794-2f99-4aeb-bbc0-cd71abe29e04",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-mongodb",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "circle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/networkpolicy-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/networkpolicy-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": false,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "mongodb",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "mongodb",
            "app.kubernetes.io/version": "8.0.12",
            "helm.sh/chart": "mongodb-16.5.40"
          },
          "name": "appsmith-mongodb",
          "namespace": "default"
        },
        "spec": {
          "egress": [
            {}
          ],
          "ingress": [
            {
              "ports": [
                {
                  "port": 27017
                }
              ]
            }
          ],
          "podSelector": {
            "matchLabels": {
              "app.kubernetes.io/component": "mongodb",
              "app.kubernetes.io/instance": "appsmith",
              "app.kubernetes.io/name": "mongodb"
            }
          },
          "policyTypes": [
            "Ingress",
            "Egress"
          ]
        }
      },
      "component": {
        "version": "networking.k8s.io/v1",
        "kind": "NetworkPolicy",
        "schema": ""
      }
    },
    {
      "id": "89d7d87e-0638-4e64-8951-5a35f61f4739",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-redis",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "circle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/networkpolicy-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/networkpolicy-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": false,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "metadata": {
          "labels": {
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "redis",
            "app.kubernetes.io/version": "8.2.0",
            "helm.sh/chart": "redis-22.0.1"
          },
          "name": "appsmith-redis",
          "namespace": "default"
        },
        "spec": {
          "egress": [
            {}
          ],
          "ingress": [
            {
              "ports": [
                {
                  "port": 6379
                }
              ]
            }
          ],
          "podSelector": {
            "matchLabels": {
              "app.kubernetes.io/instance": "appsmith",
              "app.kubernetes.io/name": "redis"
            }
          },
          "policyTypes": [
            "Ingress",
            "Egress"
          ]
        }
      },
      "component": {
        "version": "networking.k8s.io/v1",
        "kind": "NetworkPolicy",
        "schema": ""
      }
    },
    {
      "id": "f9edd43a-a690-4005-b82a-503420aef618",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-backend",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "circle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/networkpolicy-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/networkpolicy-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": false,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "backend",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "appsmith",
            "app.kubernetes.io/version": "1.85.0",
            "helm.sh/chart": "appsmith-7.0.3"
          },
          "name": "appsmith-backend",
          "namespace": "default"
        },
        "spec": {
          "egress": [
            {}
          ],
          "ingress": [
            {
              "ports": [
                {
                  "port": 8083
                }
              ]
            }
          ],
          "podSelector": {
            "matchLabels": {
              "app.kubernetes.io/component": "backend",
              "app.kubernetes.io/instance": "appsmith",
              "app.kubernetes.io/name": "appsmith"
            }
          },
          "policyTypes": [
            "Ingress",
            "Egress"
          ]
        }
      },
      "component": {
        "version": "networking.k8s.io/v1",
        "kind": "NetworkPolicy",
        "schema": ""
      }
    },
    {
      "id": "b144160f-2755-4544-864f-1d9489e2ff16",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "circle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/networkpolicy-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/networkpolicy-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": false,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "client",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "appsmith",
            "app.kubernetes.io/version": "1.85.0",
            "helm.sh/chart": "appsmith-7.0.3"
          },
          "name": "appsmith",
          "namespace": "default"
        },
        "spec": {
          "egress": [
            {}
          ],
          "ingress": [
            {
              "ports": [
                {
                  "port": 8080
                }
              ]
            }
          ],
          "podSelector": {
            "matchLabels": {
              "app.kubernetes.io/component": "client",
              "app.kubernetes.io/instance": "appsmith",
              "app.kubernetes.io/name": "appsmith"
            }
          },
          "policyTypes": [
            "Ingress",
            "Egress"
          ]
        }
      },
      "component": {
        "version": "networking.k8s.io/v1",
        "kind": "NetworkPolicy",
        "schema": ""
      }
    },
    {
      "id": "ad4b963d-045b-49b2-882e-c8a509b8a7fa",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-rts",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "circle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/networkpolicy-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/networkpolicy-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": false,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "rts",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "appsmith",
            "app.kubernetes.io/version": "1.85.0",
            "helm.sh/chart": "appsmith-7.0.3"
          },
          "name": "appsmith-rts",
          "namespace": "default"
        },
        "spec": {
          "egress": [
            {}
          ],
          "ingress": [
            {
              "ports": [
                {
                  "port": 8080
                }
              ]
            }
          ],
          "podSelector": {
            "matchLabels": {
              "app.kubernetes.io/component": "rts",
              "app.kubernetes.io/instance": "appsmith",
              "app.kubernetes.io/name": "appsmith"
            }
          },
          "policyTypes": [
            "Ingress",
            "Egress"
          ]
        }
      },
      "component": {
        "version": "networking.k8s.io/v1",
        "kind": "NetworkPolicy",
        "schema": ""
      }
    },
    {
      "id": "63da5a46-b27c-4401-8500-cc8213bf73c0",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-mongodb",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "concave-hexagon",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/poddisruptionbudget-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/poddisruptionbudget-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "mongodb",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "mongodb",
            "app.kubernetes.io/version": "8.0.12",
            "helm.sh/chart": "mongodb-16.5.40"
          },
          "name": "appsmith-mongodb",
          "namespace": "default"
        },
        "spec": {
          "maxUnavailable": 1,
          "selector": {
            "matchLabels": {
              "app.kubernetes.io/component": "mongodb",
              "app.kubernetes.io/instance": "appsmith",
              "app.kubernetes.io/name": "mongodb"
            }
          }
        }
      },
      "component": {
        "version": "policy/v1",
        "kind": "PodDisruptionBudget",
        "schema": ""
      }
    },
    {
      "id": "643ee063-d284-4233-9c2b-4d19819d6f1d",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-redis-master",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "concave-hexagon",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/poddisruptionbudget-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/poddisruptionbudget-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "master",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "redis",
            "app.kubernetes.io/version": "8.2.0",
            "helm.sh/chart": "redis-22.0.1"
          },
          "name": "appsmith-redis-master",
          "namespace": "default"
        },
        "spec": {
          "maxUnavailable": 1,
          "selector": {
            "matchLabels": {
              "app.kubernetes.io/component": "master",
              "app.kubernetes.io/instance": "appsmith",
              "app.kubernetes.io/name": "redis"
            }
          }
        }
      },
      "component": {
        "version": "policy/v1",
        "kind": "PodDisruptionBudget",
        "schema": ""
      }
    },
    {
      "id": "22fb1d1b-3141-4e25-91b8-8c9900f172ca",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-backend",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "concave-hexagon",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/poddisruptionbudget-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/poddisruptionbudget-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "backend",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "appsmith",
            "app.kubernetes.io/version": "1.85.0",
            "helm.sh/chart": "appsmith-7.0.3"
          },
          "name": "appsmith-backend",
          "namespace": "default"
        },
        "spec": {
          "maxUnavailable": 1,
          "selector": {
            "matchLabels": {
              "app.kubernetes.io/component": "backend",
              "app.kubernetes.io/instance": "appsmith",
              "app.kubernetes.io/name": "appsmith"
            }
          }
        }
      },
      "component": {
        "version": "policy/v1",
        "kind": "PodDisruptionBudget",
        "schema": ""
      }
    },
    {
      "id": "d0ec8864-44a2-4328-9ce1-4a6bddc3504f",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "concave-hexagon",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/poddisruptionbudget-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/poddisruptionbudget-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "client",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "appsmith",
            "app.kubernetes.io/version": "1.85.0",
            "helm.sh/chart": "appsmith-7.0.3"
          },
          "name": "appsmith",
          "namespace": "default"
        },
        "spec": {
          "maxUnavailable": 1,
          "selector": {
            "matchLabels": {
              "app.kubernetes.io/component": "client",
              "app.kubernetes.io/instance": "appsmith",
              "app.kubernetes.io/name": "appsmith"
            }
          }
        }
      },
      "component": {
        "version": "policy/v1",
        "kind": "PodDisruptionBudget",
        "schema": ""
      }
    },
    {
      "id": "45ee3ed8-9d00-4bc8-9580-af7cac5491eb",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-rts",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "concave-hexagon",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/poddisruptionbudget-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/poddisruptionbudget-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "rts",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "appsmith",
            "app.kubernetes.io/version": "1.85.0",
            "helm.sh/chart": "appsmith-7.0.3"
          },
          "name": "appsmith-rts",
          "namespace": "default"
        },
        "spec": {
          "maxUnavailable": 1,
          "selector": {
            "matchLabels": {
              "app.kubernetes.io/component": "rts",
              "app.kubernetes.io/instance": "appsmith",
              "app.kubernetes.io/name": "appsmith"
            }
          }
        }
      },
      "component": {
        "version": "policy/v1",
        "kind": "PodDisruptionBudget",
        "schema": ""
      }
    },
    {
      "id": "c534e951-c308-491e-ac6b-5b2f1c299f76",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-mongodb",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "bottom-round-rectangle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/serviceaccount-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/serviceaccount-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "automountServiceAccountToken": false,
        "metadata": {
          "labels": {
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "mongodb",
            "app.kubernetes.io/version": "8.0.12",
            "helm.sh/chart": "mongodb-16.5.40"
          },
          "name": "appsmith-mongodb",
          "namespace": "default"
        },
        "secrets": [
          {
            "name": "appsmith-mongodb"
          }
        ]
      },
      "component": {
        "version": "v1",
        "kind": "ServiceAccount",
        "schema": ""
      }
    },
    {
      "id": "ba952f40-55f0-4bb4-9a15-3163647606fb",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-redis-master",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "bottom-round-rectangle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/serviceaccount-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/serviceaccount-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "automountServiceAccountToken": false,
        "metadata": {
          "labels": {
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "redis",
            "app.kubernetes.io/version": "8.2.0",
            "helm.sh/chart": "redis-22.0.1"
          },
          "name": "appsmith-redis-master",
          "namespace": "default"
        }
      },
      "component": {
        "version": "v1",
        "kind": "ServiceAccount",
        "schema": ""
      }
    },
    {
      "id": "bcc01e4f-ae84-46c2-b197-4ccfd5f96136",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "bottom-round-rectangle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/serviceaccount-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/serviceaccount-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "automountServiceAccountToken": false,
        "metadata": {
          "labels": {
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "appsmith",
            "app.kubernetes.io/version": "1.85.0",
            "helm.sh/chart": "appsmith-7.0.3"
          },
          "name": "appsmith",
          "namespace": "default"
        }
      },
      "component": {
        "version": "v1",
        "kind": "ServiceAccount",
        "schema": ""
      }
    },
    {
      "id": "746411bc-f8af-4ef0-83b4-3d5ac3c49b2a",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-mongodb",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "background-clip": "node",
        "background-image-containment": "over",
        "background-opacity": 0,
        "height": 32,
        "padding": 1,
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "shield",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/secret-color.svg",
        "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/secret-complete.svg",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/secret-white.svg",
        "width": 32
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "data": {
          "mongodb-passwords": "N2gybzE1alZPSQ==",
          "mongodb-replica-set-key": "T0dQOEJFeDlBVA==",
          "mongodb-root-password": "ZTlVN1JhTnl3dQ=="
        },
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "mongodb",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "mongodb",
            "app.kubernetes.io/version": "8.0.12",
            "helm.sh/chart": "mongodb-16.5.40"
          },
          "name": "appsmith-mongodb",
          "namespace": "default"
        },
        "type": "Opaque"
      },
      "component": {
        "version": "v1",
        "kind": "Secret",
        "schema": ""
      }
    },
    {
      "id": "ef82510f-6dc0-414d-9543-c9db4e68af8c",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-redis",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "background-clip": "node",
        "background-image-containment": "over",
        "background-opacity": 0,
        "height": 32,
        "padding": 1,
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "shield",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/secret-color.svg",
        "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/secret-complete.svg",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/secret-white.svg",
        "width": 32
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "data": {
          "redis-password": "ZGxSVmZIS01SUQ=="
        },
        "metadata": {
          "labels": {
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "redis",
            "app.kubernetes.io/version": "8.2.0",
            "helm.sh/chart": "redis-22.0.1"
          },
          "name": "appsmith-redis",
          "namespace": "default"
        },
        "type": "Opaque"
      },
      "component": {
        "version": "v1",
        "kind": "Secret",
        "schema": ""
      }
    },
    {
      "id": "2feac3aa-3134-4b89-8323-17b4273e041d",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-backend",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "background-clip": "node",
        "background-image-containment": "over",
        "background-opacity": 0,
        "height": 32,
        "padding": 1,
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "shield",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/secret-color.svg",
        "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/secret-complete.svg",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/secret-white.svg",
        "width": 32
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "data": {
          "admin-password": "WEg4RTd6THM0UA==",
          "encryption-password": "NEk2aEJxYXQ0WA==",
          "encryption-salt": "YUxhUnZPQWgzdg=="
        },
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "backend",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "appsmith",
            "app.kubernetes.io/version": "1.85.0",
            "helm.sh/chart": "appsmith-7.0.3"
          },
          "name": "appsmith-backend",
          "namespace": "default"
        },
        "type": "Opaque"
      },
      "component": {
        "version": "v1",
        "kind": "Secret",
        "schema": ""
      }
    },
    {
      "id": "22b52057-0672-40e3-bdf1-4d6205b1475a",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-mongodb-common-scripts",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "bottom-round-rectangle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/configmap-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/configmap-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "data": {
          "ping-mongodb.sh": "#!/bin/bash\nexec mongosh  $TLS_OPTIONS --port $MONGODB_PORT_NUMBER --eval \"db.adminCommand('ping')\"\n",
          "readiness-probe.sh": "#!/bin/bash\n# Run the proper check depending on the version\n[[ $(mongod -version | grep \"db version\") =~ ([0-9]+\\.[0-9]+\\.[0-9]+) ]] \u0026\u0026 VERSION=${BASH_REMATCH[1]}\n. /opt/bitnami/scripts/libversion.sh\nVERSION_MAJOR=\"$(get_sematic_version \"$VERSION\" 1)\"\nVERSION_MINOR=\"$(get_sematic_version \"$VERSION\" 2)\"\nVERSION_PATCH=\"$(get_sematic_version \"$VERSION\" 3)\"\nreadiness_test='db.isMaster().ismaster || db.isMaster().secondary'\nif [[ ( \"$VERSION_MAJOR\" -ge 5 ) || ( \"$VERSION_MAJOR\" -ge 4 \u0026\u0026 \"$VERSION_MINOR\" -ge 4 \u0026\u0026 \"$VERSION_PATCH\" -ge 2 ) ]]; then\n    readiness_test='db.hello().isWritablePrimary || db.hello().secondary'\nfi\nexec mongosh  $TLS_OPTIONS --port $MONGODB_PORT_NUMBER --eval \"if (!(${readiness_test})) { throw new Error(\\\"Not ready\\\") }\"\n",
          "startup-probe.sh": "#!/bin/bash\nexec mongosh  $TLS_OPTIONS --port $MONGODB_PORT_NUMBER --eval 'if (!(db.hello().isWritablePrimary || db.hello().secondary)) { throw new Error(\"Not ready\") }'\n"
        },
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "mongodb",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "mongodb",
            "app.kubernetes.io/version": "8.0.12",
            "helm.sh/chart": "mongodb-16.5.40"
          },
          "name": "appsmith-mongodb-common-scripts",
          "namespace": "default"
        }
      },
      "component": {
        "version": "v1",
        "kind": "ConfigMap",
        "schema": ""
      }
    },
    {
      "id": "140e49b5-3937-4849-a1bf-109acfe8502a",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-mongodb-scripts",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "bottom-round-rectangle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/configmap-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/configmap-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "data": {
          "setup-hidden.sh": "#!/bin/bash\n\n. /opt/bitnami/scripts/mongodb-env.sh\n\necho \"Advertised Hostname: $MONGODB_ADVERTISED_HOSTNAME\"\necho \"Advertised Port: $MONGODB_ADVERTISED_PORT_NUMBER\"\necho \"Configuring node as a hidden node\"\nexport MONGODB_REPLICA_SET_MODE=\"hidden\"\nexport MONGODB_INITIAL_PRIMARY_ROOT_USER=\"$MONGODB_ROOT_USER\"\nexport MONGODB_INITIAL_PRIMARY_ROOT_PASSWORD=\"$MONGODB_ROOT_PASSWORD\"\nexport MONGODB_INITIAL_PRIMARY_PORT_NUMBER=\"$MONGODB_PORT_NUMBER\"\nexport MONGODB_ROOT_PASSWORD=\"\"\nexport MONGODB_EXTRA_USERNAMES=\"\"\nexport MONGODB_EXTRA_DATABASES=\"\"\nexport MONGODB_EXTRA_PASSWORDS=\"\"\nexport MONGODB_ROOT_PASSWORD_FILE=\"\"\nexport MONGODB_EXTRA_USERNAMES_FILE=\"\"\nexport MONGODB_EXTRA_DATABASES_FILE=\"\"\nexport MONGODB_EXTRA_PASSWORDS_FILE=\"\"\nexec /opt/bitnami/scripts/mongodb/entrypoint.sh /opt/bitnami/scripts/mongodb/run.sh",
          "setup.sh": "#!/bin/bash\n\n. /opt/bitnami/scripts/mongodb-env.sh\n. /opt/bitnami/scripts/libfs.sh\n. /opt/bitnami/scripts/liblog.sh\n. /opt/bitnami/scripts/libvalidations.sh\n\nif is_empty_value \"$MONGODB_ADVERTISED_PORT_NUMBER\"; then\n  export MONGODB_ADVERTISED_PORT_NUMBER=\"$MONGODB_PORT_NUMBER\"\nfi\n\ninfo \"Advertised Hostname: $MONGODB_ADVERTISED_HOSTNAME\"\ninfo \"Advertised Port: $MONGODB_ADVERTISED_PORT_NUMBER\"\n\n# Check for existing replica set in case there is no data in the PVC\n# This is for cases where the PVC is lost or for MongoDB caches without\n# persistence\ncurrent_primary=\"\"\nif is_dir_empty \"${MONGODB_DATA_DIR}/db\"; then\n  info \"Data dir empty, checking if the replica set already exists\"\n    current_primary=$(mongosh admin --host \"appsmith-mongodb-0.appsmith-mongodb-headless.default.svc.cluster.local:27017,appsmith-mongodb-1.appsmith-mongodb-headless.default.svc.cluster.local:27017\" --authenticationDatabase admin -u $MONGODB_ROOT_USER -p $MONGODB_ROOT_PASSWORD --eval 'db.runCommand(\"ismaster\")' | awk -F\\' '/primary:/ {print $2}')\n  if ! is_empty_value \"$current_primary\"; then\n    info \"Detected existing primary: ${current_primary}\"\n  fi\nfi\n\nif ! is_empty_value \"$current_primary\" \u0026\u0026 [[ \"$MONGODB_ADVERTISED_HOSTNAME:$MONGODB_ADVERTISED_PORT_NUMBER\" == \"$current_primary\" ]]; then\n    info \"Advertised name matches current primary, configuring node as a primary\"\n    export MONGODB_REPLICA_SET_MODE=\"primary\"\nelif ! is_empty_value \"$current_primary\" \u0026\u0026 [[ \"$MONGODB_ADVERTISED_HOSTNAME:$MONGODB_ADVERTISED_PORT_NUMBER\" != \"$current_primary\" ]]; then\n    info \"Current primary is different from this node. Configuring the node as replica of ${current_primary}\"\n    export MONGODB_REPLICA_SET_MODE=\"secondary\"\n    export MONGODB_INITIAL_PRIMARY_HOST=\"${current_primary%:*}\"\n    export MONGODB_INITIAL_PRIMARY_PORT_NUMBER=\"${current_primary#*:}\"\n    export MONGODB_SET_SECONDARY_OK=\"yes\"\nelif [[ \"$MY_POD_NAME\" = \"appsmith-mongodb-0\" ]]; then\n    info \"Pod name matches initial primary pod name, configuring node as a primary\"\n    export MONGODB_REPLICA_SET_MODE=\"primary\"\nelse\n    info \"Pod name doesn't match initial primary pod name, configuring node as a secondary\"\n    export MONGODB_REPLICA_SET_MODE=\"secondary\"\n    export MONGODB_INITIAL_PRIMARY_PORT_NUMBER=\"$MONGODB_PORT_NUMBER\"\nfi\n\nif [[ \"$MONGODB_REPLICA_SET_MODE\" == \"secondary\" ]]; then\n    export MONGODB_INITIAL_PRIMARY_ROOT_USER=\"$MONGODB_ROOT_USER\"\n    export MONGODB_INITIAL_PRIMARY_ROOT_PASSWORD=\"$MONGODB_ROOT_PASSWORD\"\n    export MONGODB_ROOT_PASSWORD=\"\"\n    export MONGODB_EXTRA_USERNAMES=\"\"\n    export MONGODB_EXTRA_DATABASES=\"\"\n    export MONGODB_EXTRA_PASSWORDS=\"\"\n    export MONGODB_ROOT_PASSWORD_FILE=\"\"\n    export MONGODB_EXTRA_USERNAMES_FILE=\"\"\n    export MONGODB_EXTRA_DATABASES_FILE=\"\"\n    export MONGODB_EXTRA_PASSWORDS_FILE=\"\"\nfi\nexec /opt/bitnami/scripts/mongodb/entrypoint.sh /opt/bitnami/scripts/mongodb/run.sh"
        },
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "mongodb",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "mongodb",
            "app.kubernetes.io/version": "8.0.12",
            "helm.sh/chart": "mongodb-16.5.40"
          },
          "name": "appsmith-mongodb-scripts",
          "namespace": "default"
        }
      },
      "component": {
        "version": "v1",
        "kind": "ConfigMap",
        "schema": ""
      }
    },
    {
      "id": "7cfa431c-fdd8-4092-a825-61481c324600",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-redis-configuration",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "bottom-round-rectangle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/configmap-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/configmap-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "data": {
          "master.conf": "dir /data\n# User-supplied master configuration:\nrename-command FLUSHDB \"\"\nrename-command FLUSHALL \"\"\n# End of master configuration",
          "redis.conf": "# User-supplied common configuration:\n# Enable AOF https://redis.io/topics/persistence#append-only-file\nappendonly yes\n# Disable RDB persistence, AOF persistence already enabled.\nsave \"\"\n# End of common configuration",
          "replica.conf": "dir /data\n# User-supplied replica configuration:\nrename-command FLUSHDB \"\"\nrename-command FLUSHALL \"\"\n# End of replica configuration",
          "users.acl": ""
        },
        "metadata": {
          "labels": {
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "redis",
            "app.kubernetes.io/version": "8.2.0",
            "helm.sh/chart": "redis-22.0.1"
          },
          "name": "appsmith-redis-configuration",
          "namespace": "default"
        }
      },
      "component": {
        "version": "v1",
        "kind": "ConfigMap",
        "schema": ""
      }
    },
    {
      "id": "3df93838-c67e-498e-9d3f-e727d6454eec",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-redis-health",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "bottom-round-rectangle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/configmap-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/configmap-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "data": {
          "ping_liveness_local.sh": "#!/bin/bash\n\n[[ -f $REDIS_PASSWORD_FILE ]] \u0026\u0026 export REDIS_PASSWORD=\"$(\u003c \"${REDIS_PASSWORD_FILE}\")\"\n[[ -n \"$REDIS_PASSWORD\" ]] \u0026\u0026 export REDISCLI_AUTH=\"$REDIS_PASSWORD\"\nresponse=$(\n  timeout -s 15 $1 \\\n  redis-cli \\\n    -h localhost \\\n    -p $REDIS_PORT \\\n    ping\n)\nif [ \"$?\" -eq \"124\" ]; then\n  echo \"Timed out\"\n  exit 1\nfi\nresponseFirstWord=$(echo $response | head -n1 | awk '{print $1;}')\nif [ \"$response\" != \"PONG\" ] \u0026\u0026 [ \"$responseFirstWord\" != \"LOADING\" ] \u0026\u0026 [ \"$responseFirstWord\" != \"MASTERDOWN\" ]; then\n  echo \"$response\"\n  exit 1\nfi",
          "ping_liveness_local_and_master.sh": "script_dir=\"$(dirname \"$0\")\"\nexit_status=0\n\"$script_dir/ping_liveness_local.sh\" $1 || exit_status=$?\n\"$script_dir/ping_liveness_master.sh\" $1 || exit_status=$?\nexit $exit_status",
          "ping_liveness_master.sh": "#!/bin/bash\n\n[[ -f $REDIS_MASTER_PASSWORD_FILE ]] \u0026\u0026 export REDIS_MASTER_PASSWORD=\"$(\u003c \"${REDIS_MASTER_PASSWORD_FILE}\")\"\n[[ -n \"$REDIS_MASTER_PASSWORD\" ]] \u0026\u0026 export REDISCLI_AUTH=\"$REDIS_MASTER_PASSWORD\"\nresponse=$(\n  timeout -s 15 $1 \\\n  redis-cli \\\n    -h $REDIS_MASTER_HOST \\\n    -p $REDIS_MASTER_PORT_NUMBER \\\n    ping\n)\nif [ \"$?\" -eq \"124\" ]; then\n  echo \"Timed out\"\n  exit 1\nfi\nresponseFirstWord=$(echo $response | head -n1 | awk '{print $1;}')\nif [ \"$response\" != \"PONG\" ] \u0026\u0026 [ \"$responseFirstWord\" != \"LOADING\" ]; then\n  echo \"$response\"\n  exit 1\nfi",
          "ping_readiness_local.sh": "#!/bin/bash\n\n[[ -f $REDIS_PASSWORD_FILE ]] \u0026\u0026 export REDIS_PASSWORD=\"$(\u003c \"${REDIS_PASSWORD_FILE}\")\"\n[[ -n \"$REDIS_PASSWORD\" ]] \u0026\u0026 export REDISCLI_AUTH=\"$REDIS_PASSWORD\"\nresponse=$(\n  timeout -s 15 $1 \\\n  redis-cli \\\n    -h localhost \\\n    -p $REDIS_PORT \\\n    ping\n)\nif [ \"$?\" -eq \"124\" ]; then\n  echo \"Timed out\"\n  exit 1\nfi\nif [ \"$response\" != \"PONG\" ]; then\n  echo \"$response\"\n  exit 1\nfi",
          "ping_readiness_local_and_master.sh": "script_dir=\"$(dirname \"$0\")\"\nexit_status=0\n\"$script_dir/ping_readiness_local.sh\" $1 || exit_status=$?\n\"$script_dir/ping_readiness_master.sh\" $1 || exit_status=$?\nexit $exit_status",
          "ping_readiness_master.sh": "#!/bin/bash\n\n[[ -f $REDIS_MASTER_PASSWORD_FILE ]] \u0026\u0026 export REDIS_MASTER_PASSWORD=\"$(\u003c \"${REDIS_MASTER_PASSWORD_FILE}\")\"\n[[ -n \"$REDIS_MASTER_PASSWORD\" ]] \u0026\u0026 export REDISCLI_AUTH=\"$REDIS_MASTER_PASSWORD\"\nresponse=$(\n  timeout -s 15 $1 \\\n  redis-cli \\\n    -h $REDIS_MASTER_HOST \\\n    -p $REDIS_MASTER_PORT_NUMBER \\\n    ping\n)\nif [ \"$?\" -eq \"124\" ]; then\n  echo \"Timed out\"\n  exit 1\nfi\nif [ \"$response\" != \"PONG\" ]; then\n  echo \"$response\"\n  exit 1\nfi"
        },
        "metadata": {
          "labels": {
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "redis",
            "app.kubernetes.io/version": "8.2.0",
            "helm.sh/chart": "redis-22.0.1"
          },
          "name": "appsmith-redis-health",
          "namespace": "default"
        }
      },
      "component": {
        "version": "v1",
        "kind": "ConfigMap",
        "schema": ""
      }
    },
    {
      "id": "76984143-1c25-4d43-824c-0edaba38870d",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-redis-scripts",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "bottom-round-rectangle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/configmap-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/configmap-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "data": {
          "start-master.sh": "#!/bin/bash\n\n[[ -f $REDIS_PASSWORD_FILE ]] \u0026\u0026 export REDIS_PASSWORD=\"$(\u003c \"${REDIS_PASSWORD_FILE}\")\"\nif [[ -f /opt/bitnami/redis/mounted-etc/master.conf ]];then\n    cp /opt/bitnami/redis/mounted-etc/master.conf /opt/bitnami/redis/etc/master.conf\nfi\nif [[ -f /opt/bitnami/redis/mounted-etc/redis.conf ]];then\n    cp /opt/bitnami/redis/mounted-etc/redis.conf /opt/bitnami/redis/etc/redis.conf\nfi\nif [[ -f /opt/bitnami/redis/mounted-etc/users.acl ]];then\n    cp /opt/bitnami/redis/mounted-etc/users.acl /opt/bitnami/redis/etc/users.acl\nfi\nARGS=(\"--port\" \"${REDIS_PORT}\")\nARGS+=(\"--requirepass\" \"${REDIS_PASSWORD}\")\nARGS+=(\"--masterauth\" \"${REDIS_PASSWORD}\")\nARGS+=(\"--include\" \"/opt/bitnami/redis/etc/redis.conf\")\nARGS+=(\"--include\" \"/opt/bitnami/redis/etc/master.conf\")\nexec redis-server \"${ARGS[@]}\"\n"
        },
        "metadata": {
          "labels": {
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "redis",
            "app.kubernetes.io/version": "8.2.0",
            "helm.sh/chart": "redis-22.0.1"
          },
          "name": "appsmith-redis-scripts",
          "namespace": "default"
        }
      },
      "component": {
        "version": "v1",
        "kind": "ConfigMap",
        "schema": ""
      }
    },
    {
      "id": "057e7005-5767-4304-91db-d50ea6b1cec3",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-backend-redirect",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "bottom-round-rectangle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/configmap-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/configmap-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "data": {
          "haproxy.cfg": "global\n  log stdout format raw local0\n  maxconn 1024\ndefaults\n  log global\n  timeout client 60s\n  timeout connect 60s\n  timeout server 60s\nfrontend fe_main\n  bind :8080\n  default_backend be_main\nbackend be_main\n  server rts appsmith-rts:80 check\n"
        },
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "backend",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "appsmith",
            "app.kubernetes.io/version": "1.85.0",
            "helm.sh/chart": "appsmith-7.0.3"
          },
          "name": "appsmith-backend-redirect",
          "namespace": "default"
        }
      },
      "component": {
        "version": "v1",
        "kind": "ConfigMap",
        "schema": ""
      }
    },
    {
      "id": "3c6639e0-7810-4aa6-b25b-dcbaad7ae7f0",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-backend",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "round-rectangle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/persistentvolumeclaim-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/persistentvolumeclaim-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "backend",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "appsmith",
            "app.kubernetes.io/version": "1.85.0",
            "helm.sh/chart": "appsmith-7.0.3"
          },
          "name": "appsmith-backend",
          "namespace": "default"
        },
        "spec": {
          "accessModes": [
            "ReadWriteOnce"
          ],
          "resources": {
            "requests": {
              "storage": "8Gi"
            }
          }
        }
      },
      "component": {
        "version": "v1",
        "kind": "PersistentVolumeClaim",
        "schema": ""
      }
    },
    {
      "id": "d59c75c2-c5f1-421d-9974-8f6a3325f955",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-mongodb-headless",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "background-position-y": "4.5",
        "height": 20,
        "padding": 12,
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "round-triangle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/service-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/service-white.svg",
        "width": 20
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "mongodb",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "mongodb",
            "app.kubernetes.io/version": "8.0.12",
            "helm.sh/chart": "mongodb-16.5.40"
          },
          "name": "appsmith-mongodb-headless",
          "namespace": "default"
        },
        "spec": {
          "clusterIP": "None",
          "ports": [
            {
              "name": "mongodb",
              "port": 27017,
              "targetPort": "mongodb"
            }
          ],
          "publishNotReadyAddresses": true,
          "selector": {
            "app.kubernetes.io/component": "mongodb",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/name": "mongodb"
          },
          "type": "ClusterIP"
        }
      },
      "component": {
        "version": "v1",
        "kind": "Service",
        "schema": ""
      }
    },
    {
      "id": "9e7e0092-7e10-40e0-b4d1-d348d075331c",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-redis-headless",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "background-position-y": "4.5",
        "height": 20,
        "padding": 12,
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "round-triangle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/service-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/service-white.svg",
        "width": 20
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "metadata": {
          "labels": {
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "redis",
            "app.kubernetes.io/version": "8.2.0",
            "helm.sh/chart": "redis-22.0.1"
          },
          "name": "appsmith-redis-headless",
          "namespace": "default"
        },
        "spec": {
          "clusterIP": "None",
          "ports": [
            {
              "name": "tcp-redis",
              "port": 6379,
              "targetPort": "redis"
            }
          ],
          "selector": {
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/name": "redis"
          },
          "type": "ClusterIP"
        }
      },
      "component": {
        "version": "v1",
        "kind": "Service",
        "schema": ""
      }
    },
    {
      "id": "514252c6-625a-4760-bc4a-fb3c52e37841",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-redis-master",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "background-position-y": "4.5",
        "height": 20,
        "padding": 12,
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "round-triangle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/service-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/service-white.svg",
        "width": 20
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "master",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "redis",
            "app.kubernetes.io/version": "8.2.0",
            "helm.sh/chart": "redis-22.0.1"
          },
          "name": "appsmith-redis-master",
          "namespace": "default"
        },
        "spec": {
          "internalTrafficPolicy": "Cluster",
          "ports": [
            {
              "name": "tcp-redis",
              "nodePort": null,
              "port": 6379,
              "targetPort": "redis"
            }
          ],
          "selector": {
            "app.kubernetes.io/component": "master",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/name": "redis"
          },
          "sessionAffinity": "None",
          "type": "ClusterIP"
        }
      },
      "component": {
        "version": "v1",
        "kind": "Service",
        "schema": ""
      }
    },
    {
      "id": "efdfb349-87a7-4e3f-94e6-85d1b70c8046",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-backend",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "background-position-y": "4.5",
        "height": 20,
        "padding": 12,
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "round-triangle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/service-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/service-white.svg",
        "width": 20
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "backend",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "appsmith",
            "app.kubernetes.io/version": "1.85.0",
            "helm.sh/chart": "appsmith-7.0.3"
          },
          "name": "appsmith-backend",
          "namespace": "default"
        },
        "spec": {
          "ports": [
            {
              "name": "http",
              "nodePort": null,
              "port": 80,
              "protocol": "TCP",
              "targetPort": "http"
            }
          ],
          "publishNotReadyAddresses": true,
          "selector": {
            "app.kubernetes.io/component": "backend",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/name": "appsmith"
          },
          "sessionAffinity": "None",
          "type": "ClusterIP"
        }
      },
      "component": {
        "version": "v1",
        "kind": "Service",
        "schema": ""
      }
    },
    {
      "id": "029971b0-74f7-4d17-be01-cb6c89ae7d50",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "background-position-y": "4.5",
        "height": 20,
        "padding": 12,
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "round-triangle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/service-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/service-white.svg",
        "width": 20
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "client",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "appsmith",
            "app.kubernetes.io/version": "1.85.0",
            "helm.sh/chart": "appsmith-7.0.3"
          },
          "name": "appsmith",
          "namespace": "default"
        },
        "spec": {
          "externalTrafficPolicy": "Cluster",
          "ports": [
            {
              "name": "http",
              "port": 80,
              "protocol": "TCP",
              "targetPort": "http"
            }
          ],
          "selector": {
            "app.kubernetes.io/component": "client",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/name": "appsmith"
          },
          "sessionAffinity": "None",
          "type": "LoadBalancer"
        }
      },
      "component": {
        "version": "v1",
        "kind": "Service",
        "schema": ""
      }
    },
    {
      "id": "77302e1a-7281-402b-b6b1-eea471f67388",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-rts",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "background-position-y": "4.5",
        "height": 20,
        "padding": 12,
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "round-triangle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/service-color.svg",
        "svgComplete": "",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/service-white.svg",
        "width": 20
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "rts",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "appsmith",
            "app.kubernetes.io/version": "1.85.0",
            "helm.sh/chart": "appsmith-7.0.3"
          },
          "name": "appsmith-rts",
          "namespace": "default"
        },
        "spec": {
          "ports": [
            {
              "name": "http",
              "nodePort": null,
              "port": 80,
              "protocol": "TCP",
              "targetPort": "http"
            }
          ],
          "selector": {
            "app.kubernetes.io/component": "rts",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/name": "appsmith"
          },
          "sessionAffinity": "None",
          "type": "ClusterIP"
        }
      },
      "component": {
        "version": "v1",
        "kind": "Service",
        "schema": ""
      }
    },
    {
      "id": "e5cb329b-c7e5-42a9-8570-7eacf74770b0",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-backend",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "background-image": "none",
        "background-opacity": 0.5,
        "border-width": 2,
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "round-rectangle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/deployment-color.svg",
        "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/deployment-complete.svg",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/deployment-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "parent",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "backend",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "appsmith",
            "app.kubernetes.io/version": "1.85.0",
            "helm.sh/chart": "appsmith-7.0.3"
          },
          "name": "appsmith-backend",
          "namespace": "default"
        },
        "spec": {
          "replicas": 1,
          "selector": {
            "matchLabels": {
              "app.kubernetes.io/component": "backend",
              "app.kubernetes.io/instance": "appsmith",
              "app.kubernetes.io/name": "appsmith"
            }
          },
          "strategy": {
            "type": "RollingUpdate"
          },
          "template": {
            "metadata": {
              "labels": {
                "app.kubernetes.io/component": "backend",
                "app.kubernetes.io/instance": "appsmith",
                "app.kubernetes.io/managed-by": "Helm",
                "app.kubernetes.io/name": "appsmith",
                "app.kubernetes.io/version": "1.85.0",
                "helm.sh/chart": "appsmith-7.0.3"
              }
            },
            "spec": {
              "affinity": {
                "nodeAffinity": null,
                "podAffinity": null,
                "podAntiAffinity": {
                  "preferredDuringSchedulingIgnoredDuringExecution": [
                    {
                      "podAffinityTerm": {
                        "labelSelector": {
                          "matchLabels": {
                            "app.kubernetes.io/component": "backend",
                            "app.kubernetes.io/instance": "appsmith",
                            "app.kubernetes.io/name": "appsmith"
                          }
                        },
                        "topologyKey": "kubernetes.io/hostname"
                      },
                      "weight": 1
                    }
                  ]
                }
              },
              "automountServiceAccountToken": false,
              "containers": [
                {
                  "env": [
                    {
                      "name": "BITNAMI_DEBUG",
                      "value": "false"
                    },
                    {
                      "name": "APPSMITH_MODE",
                      "value": "backend"
                    },
                    {
                      "name": "APPSMITH_USERNAME",
                      "value": "user"
                    },
                    {
                      "name": "APPSMITH_EMAIL",
                      "value": "user@example.com"
                    },
                    {
                      "name": "APPSMITH_PASSWORD_FILE",
                      "value": "/secrets/admin-password"
                    },
                    {
                      "name": "APPSMITH_ENCRYPTION_PASSWORD_FILE",
                      "value": "/secrets/encryption-password"
                    },
                    {
                      "name": "APPSMITH_ENCRYPTION_SALT_FILE",
                      "value": "/secrets/encryption-salt"
                    },
                    {
                      "name": "APPSMITH_DATABASE_HOST",
                      "value": "appsmith-mongodb-0.appsmith-mongodb-headless,appsmith-mongodb-1.appsmith-mongodb-headless"
                    },
                    {
                      "name": "APPSMITH_DATABASE_PORT_NUMBER",
                      "value": "27017"
                    },
                    {
                      "name": "APPSMITH_DATABASE_PASSWORD_FILE",
                      "value": "/secrets/mongodb-passwords"
                    },
                    {
                      "name": "APPSMITH_DATABASE_USER",
                      "value": "bn_appsmith"
                    },
                    {
                      "name": "APPSMITH_DATABASE_NAME",
                      "value": "bitnami_appsmith"
                    },
                    {
                      "name": "APPSMITH_API_PORT",
                      "value": "8083"
                    },
                    {
                      "name": "APPSMITH_REDIS_HOST",
                      "value": "appsmith-redis-master"
                    },
                    {
                      "name": "APPSMITH_REDIS_PORT_NUMBER",
                      "value": "6379"
                    },
                    {
                      "name": "APPSMITH_REDIS_PASSWORD_FILE",
                      "value": "/secrets/redis-password"
                    },
                    {
                      "name": "APPSMITH_RTS_PORT",
                      "value": "8080"
                    }
                  ],
                  "envFrom": null,
                  "image": "docker.io/bitnami/appsmith:1.85.0-debian-12-r0",
                  "imagePullPolicy": "IfNotPresent",
                  "livenessProbe": {
                    "failureThreshold": 6,
                    "initialDelaySeconds": 30,
                    "periodSeconds": 10,
                    "successThreshold": 1,
                    "tcpSocket": {
                      "port": "http"
                    },
                    "timeoutSeconds": 5
                  },
                  "name": "appsmith",
                  "ports": [
                    {
                      "containerPort": 8083,
                      "name": "http"
                    }
                  ],
                  "readinessProbe": {
                    "failureThreshold": 6,
                    "httpGet": {
                      "path": "/api/v1/health",
                      "port": "http"
                    },
                    "initialDelaySeconds": 30,
                    "periodSeconds": 10,
                    "successThreshold": 1,
                    "timeoutSeconds": 5
                  },
                  "resources": {
                    "limits": {
                      "cpu": "1.5",
                      "ephemeral-storage": "2Gi",
                      "memory": "3072Mi"
                    },
                    "requests": {
                      "cpu": "1.0",
                      "ephemeral-storage": "50Mi",
                      "memory": "2048Mi"
                    }
                  },
                  "securityContext": {
                    "allowPrivilegeEscalation": false,
                    "capabilities": {
                      "drop": [
                        "ALL"
                      ]
                    },
                    "privileged": false,
                    "readOnlyRootFilesystem": true,
                    "runAsGroup": 1001,
                    "runAsNonRoot": true,
                    "runAsUser": 1001,
                    "seLinuxOptions": {},
                    "seccompProfile": {
                      "type": "RuntimeDefault"
                    }
                  },
                  "volumeMounts": [
                    {
                      "mountPath": "/opt/bitnami/appsmith/conf",
                      "name": "empty-dir",
                      "subPath": "app-conf-dir"
                    },
                    {
                      "mountPath": "/opt/bitnami/appsmith/logs",
                      "name": "empty-dir",
                      "subPath": "app-logs-dir"
                    },
                    {
                      "mountPath": "/opt/bitnami/appsmith/tmp",
                      "name": "empty-dir",
                      "subPath": "app-tmp-dir"
                    },
                    {
                      "mountPath": "/opt/bitnami/nginx/conf",
                      "name": "empty-dir",
                      "subPath": "nginx-conf-dir"
                    },
                    {
                      "mountPath": "/certs",
                      "name": "empty-dir",
                      "subPath": "nginx-certs-dir"
                    },
                    {
                      "mountPath": "/opt/bitnami/nginx/tmp",
                      "name": "empty-dir",
                      "subPath": "nginx-tmp-dir"
                    },
                    {
                      "mountPath": "/opt/bitnami/nginx/logs",
                      "name": "empty-dir",
                      "subPath": "nginx-logs-dir"
                    },
                    {
                      "mountPath": "/tmp",
                      "name": "empty-dir",
                      "subPath": "tmp-dir"
                    },
                    {
                      "mountPath": "/secrets",
                      "name": "appsmith-secrets"
                    },
                    {
                      "mountPath": "/bitnami/appsmith",
                      "name": "data"
                    }
                  ]
                },
                {
                  "env": null,
                  "envFrom": null,
                  "image": "docker.io/bitnami/haproxy:3.2.4-debian-12-r0",
                  "imagePullPolicy": "IfNotPresent",
                  "livenessProbe": {
                    "failureThreshold": 6,
                    "initialDelaySeconds": 30,
                    "periodSeconds": 10,
                    "successThreshold": 1,
                    "tcpSocket": {
                      "port": "http-redirect"
                    },
                    "timeoutSeconds": 5
                  },
                  "name": "rts-redirect",
                  "ports": [
                    {
                      "containerPort": 8080,
                      "name": "http-redirect"
                    }
                  ],
                  "readinessProbe": {
                    "failureThreshold": 6,
                    "httpGet": {
                      "path": "/rts-api/v1/health-check",
                      "port": "http-redirect"
                    },
                    "initialDelaySeconds": 30,
                    "periodSeconds": 10,
                    "successThreshold": 1,
                    "timeoutSeconds": 5
                  },
                  "resources": {
                    "limits": {
                      "cpu": "150m",
                      "ephemeral-storage": "2Gi",
                      "memory": "192Mi"
                    },
                    "requests": {
                      "cpu": "100m",
                      "ephemeral-storage": "50Mi",
                      "memory": "128Mi"
                    }
                  },
                  "securityContext": {
                    "allowPrivilegeEscalation": false,
                    "capabilities": {
                      "drop": [
                        "ALL"
                      ]
                    },
                    "privileged": false,
                    "readOnlyRootFilesystem": true,
                    "runAsGroup": 1001,
                    "runAsNonRoot": true,
                    "runAsUser": 1001,
                    "seLinuxOptions": {},
                    "seccompProfile": {
                      "type": "RuntimeDefault"
                    }
                  },
                  "volumeMounts": [
                    {
                      "mountPath": "/bitnami/haproxy/conf",
                      "name": "haproxy-conf"
                    },
                    {
                      "mountPath": "/tmp",
                      "name": "empty-dir",
                      "subPath": "tmp-dir"
                    }
                  ]
                }
              ],
              "initContainers": [
                {
                  "args": [
                    "-ec",
                    "#!/bin/bash\n. /opt/bitnami/scripts/libfs.sh\n# We copy the logs folder because it has symlinks to stdout and stderr\nif ! is_dir_empty /opt/bitnami/nginx/logs; then\n  cp -r /opt/bitnami/nginx/logs /emptydir/nginx-logs-dir\nfi\n"
                  ],
                  "command": [
                    "/bin/bash"
                  ],
                  "image": "docker.io/bitnami/appsmith:1.85.0-debian-12-r0",
                  "imagePullPolicy": "IfNotPresent",
                  "name": "preserve-logs-symlinks",
                  "resources": {
                    "limits": {
                      "cpu": "1.5",
                      "ephemeral-storage": "2Gi",
                      "memory": "3072Mi"
                    },
                    "requests": {
                      "cpu": "1.0",
                      "ephemeral-storage": "50Mi",
                      "memory": "2048Mi"
                    }
                  },
                  "securityContext": {
                    "allowPrivilegeEscalation": false,
                    "capabilities": {
                      "drop": [
                        "ALL"
                      ]
                    },
                    "privileged": false,
                    "readOnlyRootFilesystem": true,
                    "runAsGroup": 1001,
                    "runAsNonRoot": true,
                    "runAsUser": 1001,
                    "seLinuxOptions": {},
                    "seccompProfile": {
                      "type": "RuntimeDefault"
                    }
                  },
                  "volumeMounts": [
                    {
                      "mountPath": "/emptydir",
                      "name": "empty-dir"
                    }
                  ]
                },
                {
                  "command": [
                    "bash",
                    "-ec",
                    "#!/bin/bash\n\nset -o errexit\nset -o nounset\nset -o pipefail\n\n. /opt/bitnami/scripts/liblog.sh\n. /opt/bitnami/scripts/libvalidations.sh\n. /opt/bitnami/scripts/libappsmith.sh\n. /opt/bitnami/scripts/appsmith-env.sh\n\ninfo \"Waiting for MongoDB replica set to come up\"\nfor host in ${APPSMITH_DATABASE_HOST//,/ }; do\n      info \"Waiting for host $host\"\n      appsmith_wait_for_mongodb_connection \"mongodb://${APPSMITH_DATABASE_USER}:${APPSMITH_DATABASE_PASSWORD}@${host}:${APPSMITH_DATABASE_PORT_NUMBER}/${APPSMITH_DATABASE_NAME}\"\ndone\ninfo \"Database is ready\"\n"
                  ],
                  "env": [
                    {
                      "name": "APPSMITH_DATABASE_HOST",
                      "value": "appsmith-mongodb-0.appsmith-mongodb-headless,appsmith-mongodb-1.appsmith-mongodb-headless"
                    },
                    {
                      "name": "APPSMITH_DATABASE_PORT_NUMBER",
                      "value": "27017"
                    },
                    {
                      "name": "APPSMITH_DATABASE_PASSWORD_FILE",
                      "value": "/secrets/mongodb-passwords"
                    },
                    {
                      "name": "APPSMITH_DATABASE_USER",
                      "value": "bn_appsmith"
                    },
                    {
                      "name": "APPSMITH_DATABASE_NAME",
                      "value": "bitnami_appsmith"
                    }
                  ],
                  "image": "docker.io/bitnami/appsmith:1.85.0-debian-12-r0",
                  "imagePullPolicy": "IfNotPresent",
                  "name": "wait-for-db",
                  "securityContext": {
                    "allowPrivilegeEscalation": false,
                    "capabilities": {
                      "drop": [
                        "ALL"
                      ]
                    },
                    "privileged": false,
                    "readOnlyRootFilesystem": true,
                    "runAsGroup": 1001,
                    "runAsNonRoot": true,
                    "runAsUser": 1001,
                    "seLinuxOptions": {},
                    "seccompProfile": {
                      "type": "RuntimeDefault"
                    }
                  },
                  "volumeMounts": [
                    {
                      "mountPath": "/secrets",
                      "name": "appsmith-secrets"
                    }
                  ]
                }
              ],
              "securityContext": {
                "fsGroup": 1001,
                "fsGroupChangePolicy": "Always",
                "supplementalGroups": [],
                "sysctls": []
              },
              "serviceAccountName": "appsmith",
              "volumes": [
                {
                  "emptyDir": {},
                  "name": "empty-dir"
                },
                {
                  "configMap": {
                    "name": "appsmith-backend-redirect"
                  },
                  "name": "haproxy-conf"
                },
                {
                  "name": "appsmith-secrets",
                  "projected": {
                    "sources": [
                      {
                        "secret": {
                          "name": "appsmith-backend"
                        }
                      },
                      {
                        "secret": {
                          "name": "appsmith-mongodb"
                        }
                      },
                      {
                        "secret": {
                          "name": "appsmith-redis"
                        }
                      }
                    ]
                  }
                },
                {
                  "name": "data",
                  "persistentVolumeClaim": {
                    "claimName": "appsmith-backend"
                  }
                }
              ]
            }
          }
        }
      },
      "component": {
        "version": "apps/v1",
        "kind": "Deployment",
        "schema": ""
      }
    },
    {
      "id": "abd09072-c8ef-4e7b-b160-4de162b53a68",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "background-image": "none",
        "background-opacity": 0.5,
        "border-width": 2,
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "round-rectangle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/deployment-color.svg",
        "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/deployment-complete.svg",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/deployment-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "parent",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "client",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "appsmith",
            "app.kubernetes.io/version": "1.85.0",
            "helm.sh/chart": "appsmith-7.0.3"
          },
          "name": "appsmith",
          "namespace": "default"
        },
        "spec": {
          "replicas": 1,
          "selector": {
            "matchLabels": {
              "app.kubernetes.io/component": "client",
              "app.kubernetes.io/instance": "appsmith",
              "app.kubernetes.io/name": "appsmith"
            }
          },
          "strategy": {
            "type": "RollingUpdate"
          },
          "template": {
            "metadata": {
              "labels": {
                "app.kubernetes.io/component": "client",
                "app.kubernetes.io/instance": "appsmith",
                "app.kubernetes.io/managed-by": "Helm",
                "app.kubernetes.io/name": "appsmith",
                "app.kubernetes.io/version": "1.85.0",
                "helm.sh/chart": "appsmith-7.0.3"
              }
            },
            "spec": {
              "affinity": {
                "nodeAffinity": null,
                "podAffinity": null,
                "podAntiAffinity": {
                  "preferredDuringSchedulingIgnoredDuringExecution": [
                    {
                      "podAffinityTerm": {
                        "labelSelector": {
                          "matchLabels": {
                            "app.kubernetes.io/component": "client",
                            "app.kubernetes.io/instance": "appsmith",
                            "app.kubernetes.io/name": "appsmith"
                          }
                        },
                        "topologyKey": "kubernetes.io/hostname"
                      },
                      "weight": 1
                    }
                  ]
                }
              },
              "automountServiceAccountToken": false,
              "containers": [
                {
                  "env": [
                    {
                      "name": "BITNAMI_DEBUG",
                      "value": "false"
                    },
                    {
                      "name": "APPSMITH_MODE",
                      "value": "client"
                    },
                    {
                      "name": "APPSMITH_API_HOST",
                      "value": "appsmith-backend"
                    },
                    {
                      "name": "APPSMITH_API_PORT",
                      "value": "80"
                    },
                    {
                      "name": "APPSMITH_RTS_HOST",
                      "value": "appsmith-rts"
                    },
                    {
                      "name": "APPSMITH_RTS_PORT",
                      "value": "80"
                    },
                    {
                      "name": "APPSMITH_UI_HTTP_PORT",
                      "value": "8080"
                    },
                    {
                      "name": "APPSMITH_UI_HTTPS_PORT",
                      "value": "8443"
                    }
                  ],
                  "envFrom": null,
                  "image": "docker.io/bitnami/appsmith:1.85.0-debian-12-r0",
                  "imagePullPolicy": "IfNotPresent",
                  "livenessProbe": {
                    "failureThreshold": 6,
                    "initialDelaySeconds": 30,
                    "periodSeconds": 10,
                    "successThreshold": 1,
                    "tcpSocket": {
                      "port": "http"
                    },
                    "timeoutSeconds": 5
                  },
                  "name": "appsmith",
                  "ports": [
                    {
                      "containerPort": 8080,
                      "name": "http"
                    },
                    {
                      "containerPort": 8443,
                      "name": "https"
                    }
                  ],
                  "readinessProbe": {
                    "failureThreshold": 6,
                    "httpGet": {
                      "path": "/",
                      "port": "http"
                    },
                    "initialDelaySeconds": 30,
                    "periodSeconds": 10,
                    "successThreshold": 1,
                    "timeoutSeconds": 5
                  },
                  "resources": {
                    "limits": {
                      "cpu": "150m",
                      "ephemeral-storage": "2Gi",
                      "memory": "192Mi"
                    },
                    "requests": {
                      "cpu": "100m",
                      "ephemeral-storage": "50Mi",
                      "memory": "128Mi"
                    }
                  },
                  "securityContext": {
                    "allowPrivilegeEscalation": false,
                    "capabilities": {
                      "drop": [
                        "ALL"
                      ]
                    },
                    "privileged": false,
                    "readOnlyRootFilesystem": true,
                    "runAsGroup": 1001,
                    "runAsNonRoot": true,
                    "runAsUser": 1001,
                    "seLinuxOptions": {},
                    "seccompProfile": {
                      "type": "RuntimeDefault"
                    }
                  },
                  "volumeMounts": [
                    {
                      "mountPath": "/opt/bitnami/appsmith/conf",
                      "name": "empty-dir",
                      "subPath": "app-conf-dir"
                    },
                    {
                      "mountPath": "/opt/bitnami/appsmith/logs",
                      "name": "empty-dir",
                      "subPath": "app-logs-dir"
                    },
                    {
                      "mountPath": "/opt/bitnami/appsmith/tmp",
                      "name": "empty-dir",
                      "subPath": "app-tmp-dir"
                    },
                    {
                      "mountPath": "/opt/bitnami/nginx/conf",
                      "name": "empty-dir",
                      "subPath": "nginx-conf-dir"
                    },
                    {
                      "mountPath": "/certs",
                      "name": "empty-dir",
                      "subPath": "nginx-certs-dir"
                    },
                    {
                      "mountPath": "/opt/bitnami/nginx/tmp",
                      "name": "empty-dir",
                      "subPath": "nginx-tmp-dir"
                    },
                    {
                      "mountPath": "/opt/bitnami/nginx/logs",
                      "name": "empty-dir",
                      "subPath": "nginx-logs-dir"
                    },
                    {
                      "mountPath": "/tmp",
                      "name": "empty-dir",
                      "subPath": "tmp-dir"
                    }
                  ]
                }
              ],
              "initContainers": [
                {
                  "args": [
                    "-ec",
                    "#!/bin/bash\n. /opt/bitnami/scripts/libfs.sh\n. /opt/bitnami/scripts/liblog.sh\n\ninfo \"Copying the nginx symlinks\"\n# We copy the logs folder because it has symlinks to stdout and stderr\nif ! is_dir_empty /opt/bitnami/nginx/logs; then\n  cp -r /opt/bitnami/nginx/logs /emptydir/nginx-logs-dir\nfi\ninfo \"Copy operation completed\"\n"
                  ],
                  "command": [
                    "/bin/bash"
                  ],
                  "image": "docker.io/bitnami/appsmith:1.85.0-debian-12-r0",
                  "imagePullPolicy": "IfNotPresent",
                  "name": "preserve-logs-symlinks",
                  "resources": {
                    "limits": {
                      "cpu": "150m",
                      "ephemeral-storage": "2Gi",
                      "memory": "192Mi"
                    },
                    "requests": {
                      "cpu": "100m",
                      "ephemeral-storage": "50Mi",
                      "memory": "128Mi"
                    }
                  },
                  "securityContext": {
                    "allowPrivilegeEscalation": false,
                    "capabilities": {
                      "drop": [
                        "ALL"
                      ]
                    },
                    "privileged": false,
                    "readOnlyRootFilesystem": true,
                    "runAsGroup": 1001,
                    "runAsNonRoot": true,
                    "runAsUser": 1001,
                    "seLinuxOptions": {},
                    "seccompProfile": {
                      "type": "RuntimeDefault"
                    }
                  },
                  "volumeMounts": [
                    {
                      "mountPath": "/emptydir",
                      "name": "empty-dir"
                    }
                  ]
                },
                {
                  "command": [
                    "bash",
                    "-ec",
                    "#!/bin/bash\n\nset -o errexit\nset -o nounset\nset -o pipefail\n\n. /opt/bitnami/scripts/liblog.sh\n. /opt/bitnami/scripts/libvalidations.sh\n. /opt/bitnami/scripts/libappsmith.sh\n. /opt/bitnami/scripts/appsmith-env.sh\n\ninfo \"Waiting for Appsmith RTS to be available\"\n\ncheck_api() {\n    curl --max-time 5 \"http://$APPSMITH_RTS_HOST:$APPSMITH_RTS_PORT/rts-api/v1/health-check\" | grep -q \"success\"\n}\n\nif retry_while check_api; then\n    info \"RTS is available\"\n    exit 0\nelse\n    error \"RTS not available\"\n    exit 1\nfi\n"
                  ],
                  "env": [
                    {
                      "name": "APPSMITH_RTS_HOST",
                      "value": "appsmith-rts"
                    },
                    {
                      "name": "APPSMITH_RTS_PORT",
                      "value": "80"
                    }
                  ],
                  "image": "docker.io/bitnami/appsmith:1.85.0-debian-12-r0",
                  "imagePullPolicy": "IfNotPresent",
                  "name": "wait-for-rts",
                  "securityContext": {
                    "allowPrivilegeEscalation": false,
                    "capabilities": {
                      "drop": [
                        "ALL"
                      ]
                    },
                    "privileged": false,
                    "readOnlyRootFilesystem": true,
                    "runAsGroup": 1001,
                    "runAsNonRoot": true,
                    "runAsUser": 1001,
                    "seLinuxOptions": {},
                    "seccompProfile": {
                      "type": "RuntimeDefault"
                    }
                  }
                },
                {
                  "command": [
                    "bash",
                    "-ec",
                    "#!/bin/bash\n\nset -o errexit\nset -o nounset\nset -o pipefail\n\n. /opt/bitnami/scripts/liblog.sh\n. /opt/bitnami/scripts/libvalidations.sh\n. /opt/bitnami/scripts/libappsmith.sh\n. /opt/bitnami/scripts/appsmith-env.sh\n\ninfo \"Waiting for Appsmith backend to be available\"\n\ncheck_api() {\n    curl --max-time 5 \"http://$APPSMITH_API_HOST:$APPSMITH_API_PORT/api/v1/users/me\" | grep -q \"success\"\n}\n\nif retry_while check_api; then\n    info \"Backend is available\"\n    exit 0\nelse\n    error \"Backend not available\"\n    exit 1\nfi\n"
                  ],
                  "env": [
                    {
                      "name": "APPSMITH_API_HOST",
                      "value": "appsmith-backend"
                    },
                    {
                      "name": "APPSMITH_API_PORT",
                      "value": "80"
                    }
                  ],
                  "image": "docker.io/bitnami/appsmith:1.85.0-debian-12-r0",
                  "imagePullPolicy": "IfNotPresent",
                  "name": "wait-for-backend",
                  "securityContext": {
                    "allowPrivilegeEscalation": false,
                    "capabilities": {
                      "drop": [
                        "ALL"
                      ]
                    },
                    "privileged": false,
                    "readOnlyRootFilesystem": true,
                    "runAsGroup": 1001,
                    "runAsNonRoot": true,
                    "runAsUser": 1001,
                    "seLinuxOptions": {},
                    "seccompProfile": {
                      "type": "RuntimeDefault"
                    }
                  }
                }
              ],
              "securityContext": {
                "fsGroup": 1001,
                "fsGroupChangePolicy": "Always",
                "supplementalGroups": [],
                "sysctls": []
              },
              "serviceAccountName": "appsmith",
              "volumes": [
                {
                  "emptyDir": {},
                  "name": "empty-dir"
                }
              ]
            }
          }
        }
      },
      "component": {
        "version": "apps/v1",
        "kind": "Deployment",
        "schema": ""
      }
    },
    {
      "id": "b04087f6-a43e-4aee-8b10-8c3345a276d5",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-rts",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "background-image": "none",
        "background-opacity": 0.5,
        "border-width": 2,
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "round-rectangle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/deployment-color.svg",
        "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/deployment-complete.svg",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/deployment-white.svg"
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "parent",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "rts",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "appsmith",
            "app.kubernetes.io/version": "1.85.0",
            "helm.sh/chart": "appsmith-7.0.3"
          },
          "name": "appsmith-rts",
          "namespace": "default"
        },
        "spec": {
          "replicas": 1,
          "selector": {
            "matchLabels": {
              "app.kubernetes.io/component": "rts",
              "app.kubernetes.io/instance": "appsmith",
              "app.kubernetes.io/name": "appsmith"
            }
          },
          "strategy": {
            "type": "RollingUpdate"
          },
          "template": {
            "metadata": {
              "labels": {
                "app.kubernetes.io/component": "rts",
                "app.kubernetes.io/instance": "appsmith",
                "app.kubernetes.io/managed-by": "Helm",
                "app.kubernetes.io/name": "appsmith",
                "app.kubernetes.io/version": "1.85.0",
                "helm.sh/chart": "appsmith-7.0.3"
              }
            },
            "spec": {
              "affinity": {
                "nodeAffinity": null,
                "podAffinity": null,
                "podAntiAffinity": {
                  "preferredDuringSchedulingIgnoredDuringExecution": [
                    {
                      "podAffinityTerm": {
                        "labelSelector": {
                          "matchLabels": {
                            "app.kubernetes.io/component": "rts",
                            "app.kubernetes.io/instance": "appsmith",
                            "app.kubernetes.io/name": "appsmith"
                          }
                        },
                        "topologyKey": "kubernetes.io/hostname"
                      },
                      "weight": 1
                    }
                  ]
                }
              },
              "automountServiceAccountToken": false,
              "containers": [
                {
                  "env": [
                    {
                      "name": "BITNAMI_DEBUG",
                      "value": "false"
                    },
                    {
                      "name": "APPSMITH_MODE",
                      "value": "rts"
                    },
                    {
                      "name": "APPSMITH_DATABASE_HOST",
                      "value": "appsmith-mongodb-0.appsmith-mongodb-headless,appsmith-mongodb-1.appsmith-mongodb-headless"
                    },
                    {
                      "name": "APPSMITH_DATABASE_PORT_NUMBER",
                      "value": "27017"
                    },
                    {
                      "name": "APPSMITH_DATABASE_PASSWORD_FILE",
                      "value": "/secrets/mongodb-passwords"
                    },
                    {
                      "name": "APPSMITH_DATABASE_USER",
                      "value": "bn_appsmith"
                    },
                    {
                      "name": "APPSMITH_DATABASE_NAME",
                      "value": "bitnami_appsmith"
                    },
                    {
                      "name": "APPSMITH_API_HOST",
                      "value": "appsmith-backend"
                    },
                    {
                      "name": "APPSMITH_API_PORT",
                      "value": "80"
                    },
                    {
                      "name": "APPSMITH_RTS_PORT",
                      "value": "8080"
                    }
                  ],
                  "envFrom": null,
                  "image": "docker.io/bitnami/appsmith:1.85.0-debian-12-r0",
                  "imagePullPolicy": "IfNotPresent",
                  "livenessProbe": {
                    "failureThreshold": 6,
                    "initialDelaySeconds": 30,
                    "periodSeconds": 10,
                    "successThreshold": 1,
                    "tcpSocket": {
                      "port": "http"
                    },
                    "timeoutSeconds": 5
                  },
                  "name": "appsmith",
                  "ports": [
                    {
                      "containerPort": 8080,
                      "name": "http"
                    }
                  ],
                  "readinessProbe": {
                    "failureThreshold": 6,
                    "httpGet": {
                      "path": "/rts-api/v1/health-check",
                      "port": "http"
                    },
                    "initialDelaySeconds": 30,
                    "periodSeconds": 10,
                    "successThreshold": 1,
                    "timeoutSeconds": 5
                  },
                  "resources": {
                    "limits": {
                      "cpu": "150m",
                      "ephemeral-storage": "2Gi",
                      "memory": "192Mi"
                    },
                    "requests": {
                      "cpu": "100m",
                      "ephemeral-storage": "50Mi",
                      "memory": "128Mi"
                    }
                  },
                  "securityContext": {
                    "allowPrivilegeEscalation": false,
                    "capabilities": {
                      "drop": [
                        "ALL"
                      ]
                    },
                    "privileged": false,
                    "readOnlyRootFilesystem": true,
                    "runAsGroup": 1001,
                    "runAsNonRoot": true,
                    "runAsUser": 1001,
                    "seLinuxOptions": {},
                    "seccompProfile": {
                      "type": "RuntimeDefault"
                    }
                  },
                  "volumeMounts": [
                    {
                      "mountPath": "/opt/bitnami/appsmith/conf",
                      "name": "empty-dir",
                      "subPath": "app-conf-dir"
                    },
                    {
                      "mountPath": "/opt/bitnami/appsmith/logs",
                      "name": "empty-dir",
                      "subPath": "app-logs-dir"
                    },
                    {
                      "mountPath": "/opt/bitnami/appsmith/tmp",
                      "name": "empty-dir",
                      "subPath": "app-tmp-dir"
                    },
                    {
                      "mountPath": "/opt/bitnami/nginx/conf",
                      "name": "empty-dir",
                      "subPath": "nginx-conf-dir"
                    },
                    {
                      "mountPath": "/certs",
                      "name": "empty-dir",
                      "subPath": "nginx-certs-dir"
                    },
                    {
                      "mountPath": "/opt/bitnami/nginx/tmp",
                      "name": "empty-dir",
                      "subPath": "nginx-tmp-dir"
                    },
                    {
                      "mountPath": "/opt/bitnami/nginx/logs",
                      "name": "empty-dir",
                      "subPath": "nginx-logs-dir"
                    },
                    {
                      "mountPath": "/tmp",
                      "name": "empty-dir",
                      "subPath": "tmp-dir"
                    },
                    {
                      "mountPath": "/secrets",
                      "name": "appsmith-secrets"
                    }
                  ]
                }
              ],
              "initContainers": [
                {
                  "command": [
                    "bash",
                    "-ec",
                    "#!/bin/bash\n\nset -o errexit\nset -o nounset\nset -o pipefail\n\n. /opt/bitnami/scripts/liblog.sh\n. /opt/bitnami/scripts/libvalidations.sh\n. /opt/bitnami/scripts/libappsmith.sh\n. /opt/bitnami/scripts/appsmith-env.sh\n\ninfo \"Waiting for MongoDB replica set to come up\"\nfor host in ${APPSMITH_DATABASE_HOST//,/ }; do\n      info \"Waiting for host $host\"\n      appsmith_wait_for_mongodb_connection \"mongodb://${APPSMITH_DATABASE_USER}:${APPSMITH_DATABASE_PASSWORD}@${host}:${APPSMITH_DATABASE_PORT_NUMBER}/${APPSMITH_DATABASE_NAME}\"\ndone\ninfo \"Database is ready\"\n"
                  ],
                  "env": [
                    {
                      "name": "APPSMITH_DATABASE_HOST",
                      "value": "appsmith-mongodb-0.appsmith-mongodb-headless,appsmith-mongodb-1.appsmith-mongodb-headless"
                    },
                    {
                      "name": "APPSMITH_DATABASE_PORT_NUMBER",
                      "value": "27017"
                    },
                    {
                      "name": "APPSMITH_DATABASE_PASSWORD_FILE",
                      "value": "/secrets/mongodb-passwords"
                    },
                    {
                      "name": "APPSMITH_DATABASE_USER",
                      "value": "bn_appsmith"
                    },
                    {
                      "name": "APPSMITH_DATABASE_NAME",
                      "value": "bitnami_appsmith"
                    }
                  ],
                  "image": "docker.io/bitnami/appsmith:1.85.0-debian-12-r0",
                  "imagePullPolicy": "IfNotPresent",
                  "name": "wait-for-db",
                  "securityContext": {
                    "allowPrivilegeEscalation": false,
                    "capabilities": {
                      "drop": [
                        "ALL"
                      ]
                    },
                    "privileged": false,
                    "readOnlyRootFilesystem": true,
                    "runAsGroup": 1001,
                    "runAsNonRoot": true,
                    "runAsUser": 1001,
                    "seLinuxOptions": {},
                    "seccompProfile": {
                      "type": "RuntimeDefault"
                    }
                  },
                  "volumeMounts": [
                    {
                      "mountPath": "/secrets",
                      "name": "appsmith-secrets"
                    }
                  ]
                },
                {
                  "command": [
                    "bash",
                    "-ec",
                    "#!/bin/bash\n\nset -o errexit\nset -o nounset\nset -o pipefail\n\n. /opt/bitnami/scripts/liblog.sh\n. /opt/bitnami/scripts/libvalidations.sh\n. /opt/bitnami/scripts/libappsmith.sh\n. /opt/bitnami/scripts/appsmith-env.sh\n\ninfo \"Waiting for Appsmith backend to be available\"\n\ncheck_api() {\n    curl --max-time 5 \"http://$APPSMITH_API_HOST:$APPSMITH_API_PORT/api/v1/users/me\" | grep -q \"success\"\n}\n\nif retry_while check_api; then\n    info \"Backend is available\"\n    exit 0\nelse\n    error \"Backend not available\"\n    exit 1\nfi\n"
                  ],
                  "env": [
                    {
                      "name": "APPSMITH_API_HOST",
                      "value": "appsmith-backend"
                    },
                    {
                      "name": "APPSMITH_API_PORT",
                      "value": "80"
                    }
                  ],
                  "image": "docker.io/bitnami/appsmith:1.85.0-debian-12-r0",
                  "imagePullPolicy": "IfNotPresent",
                  "name": "wait-for-backend",
                  "securityContext": {
                    "allowPrivilegeEscalation": false,
                    "capabilities": {
                      "drop": [
                        "ALL"
                      ]
                    },
                    "privileged": false,
                    "readOnlyRootFilesystem": true,
                    "runAsGroup": 1001,
                    "runAsNonRoot": true,
                    "runAsUser": 1001,
                    "seLinuxOptions": {},
                    "seccompProfile": {
                      "type": "RuntimeDefault"
                    }
                  }
                }
              ],
              "securityContext": {
                "fsGroup": 1001,
                "fsGroupChangePolicy": "Always",
                "supplementalGroups": [],
                "sysctls": []
              },
              "serviceAccountName": "appsmith",
              "volumes": [
                {
                  "emptyDir": {},
                  "name": "empty-dir"
                },
                {
                  "name": "appsmith-secrets",
                  "projected": {
                    "sources": [
                      {
                        "secret": {
                          "items": [
                            {
                              "key": "mongodb-passwords",
                              "path": "mongodb-passwords"
                            }
                          ],
                          "name": "appsmith-mongodb"
                        }
                      }
                    ]
                  }
                }
              ]
            }
          }
        }
      },
      "component": {
        "version": "apps/v1",
        "kind": "Deployment",
        "schema": ""
      }
    },
    {
      "id": "86963014-5986-4500-9679-04f9a25bbb99",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-mongodb",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "background-opacity": 0.2,
        "height": 15,
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "round-rectangle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/statefulset-color.svg",
        "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/statefulset-complete.svg",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/statefulset-white.svg",
        "width": 15,
        "x": 12,
        "y": 20
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "parent",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "mongodb",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "mongodb",
            "app.kubernetes.io/version": "8.0.12",
            "helm.sh/chart": "mongodb-16.5.40"
          },
          "name": "appsmith-mongodb",
          "namespace": "default"
        },
        "spec": {
          "podManagementPolicy": "OrderedReady",
          "replicas": 2,
          "selector": {
            "matchLabels": {
              "app.kubernetes.io/component": "mongodb",
              "app.kubernetes.io/instance": "appsmith",
              "app.kubernetes.io/name": "mongodb"
            }
          },
          "serviceName": "appsmith-mongodb-headless",
          "template": {
            "metadata": {
              "labels": {
                "app.kubernetes.io/component": "mongodb",
                "app.kubernetes.io/instance": "appsmith",
                "app.kubernetes.io/managed-by": "Helm",
                "app.kubernetes.io/name": "mongodb",
                "app.kubernetes.io/version": "8.0.12",
                "helm.sh/chart": "mongodb-16.5.40"
              }
            },
            "spec": {
              "affinity": {
                "nodeAffinity": null,
                "podAffinity": null,
                "podAntiAffinity": {
                  "preferredDuringSchedulingIgnoredDuringExecution": [
                    {
                      "podAffinityTerm": {
                        "labelSelector": {
                          "matchLabels": {
                            "app.kubernetes.io/component": "mongodb",
                            "app.kubernetes.io/instance": "appsmith",
                            "app.kubernetes.io/name": "mongodb"
                          }
                        },
                        "topologyKey": "kubernetes.io/hostname"
                      },
                      "weight": 1
                    }
                  ]
                }
              },
              "automountServiceAccountToken": false,
              "containers": [
                {
                  "command": [
                    "/scripts/setup.sh"
                  ],
                  "env": [
                    {
                      "name": "BITNAMI_DEBUG",
                      "value": "false"
                    },
                    {
                      "name": "MY_POD_NAME",
                      "valueFrom": {
                        "fieldRef": {
                          "fieldPath": "metadata.name"
                        }
                      }
                    },
                    {
                      "name": "MY_POD_NAMESPACE",
                      "valueFrom": {
                        "fieldRef": {
                          "fieldPath": "metadata.namespace"
                        }
                      }
                    },
                    {
                      "name": "MY_POD_HOST_IP",
                      "valueFrom": {
                        "fieldRef": {
                          "fieldPath": "status.hostIP"
                        }
                      }
                    },
                    {
                      "name": "MONGODB_INITIAL_PRIMARY_HOST",
                      "value": "appsmith-mongodb-0.appsmith-mongodb-headless.$(MY_POD_NAMESPACE).svc.cluster.local"
                    },
                    {
                      "name": "MONGODB_REPLICA_SET_NAME",
                      "value": "rs0"
                    },
                    {
                      "name": "MONGODB_ADVERTISED_HOSTNAME",
                      "value": "$(MY_POD_NAME).appsmith-mongodb-headless.$(MY_POD_NAMESPACE).svc.cluster.local"
                    },
                    {
                      "name": "MONGODB_EXTRA_USERNAMES",
                      "value": "bn_appsmith"
                    },
                    {
                      "name": "MONGODB_EXTRA_DATABASES",
                      "value": "bitnami_appsmith"
                    },
                    {
                      "name": "MONGODB_EXTRA_PASSWORDS_FILE",
                      "value": "/opt/bitnami/mongodb/secrets/mongodb-passwords"
                    },
                    {
                      "name": "MONGODB_ROOT_USER",
                      "value": "root"
                    },
                    {
                      "name": "MONGODB_ROOT_PASSWORD_FILE",
                      "value": "/opt/bitnami/mongodb/secrets/mongodb-root-password"
                    },
                    {
                      "name": "MONGODB_REPLICA_SET_KEY_FILE",
                      "value": "/opt/bitnami/mongodb/secrets/mongodb-replica-set-key"
                    },
                    {
                      "name": "ALLOW_EMPTY_PASSWORD",
                      "value": "no"
                    },
                    {
                      "name": "MONGODB_SYSTEM_LOG_VERBOSITY",
                      "value": "0"
                    },
                    {
                      "name": "MONGODB_DISABLE_SYSTEM_LOG",
                      "value": "no"
                    },
                    {
                      "name": "MONGODB_DISABLE_JAVASCRIPT",
                      "value": "no"
                    },
                    {
                      "name": "MONGODB_ENABLE_JOURNAL",
                      "value": "yes"
                    },
                    {
                      "name": "MONGODB_PORT_NUMBER",
                      "value": "27017"
                    },
                    {
                      "name": "MONGODB_ENABLE_IPV6",
                      "value": "no"
                    },
                    {
                      "name": "MONGODB_ENABLE_DIRECTORY_PER_DB",
                      "value": "no"
                    }
                  ],
                  "image": "docker.io/bitnami/mongodb:8.0.12-debian-12-r1",
                  "imagePullPolicy": "IfNotPresent",
                  "livenessProbe": {
                    "exec": {
                      "command": [
                        "/bitnami/scripts/ping-mongodb.sh"
                      ]
                    },
                    "failureThreshold": 6,
                    "initialDelaySeconds": 30,
                    "periodSeconds": 20,
                    "successThreshold": 1,
                    "timeoutSeconds": 10
                  },
                  "name": "mongodb",
                  "ports": [
                    {
                      "containerPort": 27017,
                      "name": "mongodb"
                    }
                  ],
                  "readinessProbe": {
                    "exec": {
                      "command": [
                        "/bitnami/scripts/readiness-probe.sh"
                      ]
                    },
                    "failureThreshold": 6,
                    "initialDelaySeconds": 5,
                    "periodSeconds": 10,
                    "successThreshold": 1,
                    "timeoutSeconds": 5
                  },
                  "resources": {
                    "limits": {
                      "cpu": "750m",
                      "ephemeral-storage": "2Gi",
                      "memory": "768Mi"
                    },
                    "requests": {
                      "cpu": "500m",
                      "ephemeral-storage": "50Mi",
                      "memory": "512Mi"
                    }
                  },
                  "securityContext": {
                    "allowPrivilegeEscalation": false,
                    "capabilities": {
                      "drop": [
                        "ALL"
                      ]
                    },
                    "privileged": false,
                    "readOnlyRootFilesystem": true,
                    "runAsGroup": 1001,
                    "runAsNonRoot": true,
                    "runAsUser": 1001,
                    "seLinuxOptions": {},
                    "seccompProfile": {
                      "type": "RuntimeDefault"
                    }
                  },
                  "volumeMounts": [
                    {
                      "mountPath": "/tmp",
                      "name": "empty-dir",
                      "subPath": "tmp-dir"
                    },
                    {
                      "mountPath": "/opt/bitnami/mongodb/conf",
                      "name": "empty-dir",
                      "subPath": "app-conf-dir"
                    },
                    {
                      "mountPath": "/opt/bitnami/mongodb/tmp",
                      "name": "empty-dir",
                      "subPath": "app-tmp-dir"
                    },
                    {
                      "mountPath": "/opt/bitnami/mongodb/logs",
                      "name": "empty-dir",
                      "subPath": "app-logs-dir"
                    },
                    {
                      "mountPath": "/.mongodb",
                      "name": "empty-dir",
                      "subPath": "mongosh-home"
                    },
                    {
                      "mountPath": "/opt/bitnami/mongodb/secrets",
                      "name": "mongodb-secrets"
                    },
                    {
                      "mountPath": "/bitnami/mongodb",
                      "name": "datadir",
                      "subPath": null
                    },
                    {
                      "mountPath": "/bitnami/scripts",
                      "name": "common-scripts"
                    },
                    {
                      "mountPath": "/scripts/setup.sh",
                      "name": "scripts",
                      "subPath": "setup.sh"
                    }
                  ]
                }
              ],
              "enableServiceLinks": true,
              "initContainers": [
                {
                  "args": [
                    "-ec",
                    "ln -sf /dev/stdout \"/opt/bitnami/mongodb/logs/mongodb.log\"\n"
                  ],
                  "command": [
                    "/bin/bash"
                  ],
                  "image": "docker.io/bitnami/mongodb:8.0.12-debian-12-r1",
                  "imagePullPolicy": "IfNotPresent",
                  "name": "log-dir",
                  "resources": {
                    "limits": {
                      "cpu": "750m",
                      "ephemeral-storage": "2Gi",
                      "memory": "768Mi"
                    },
                    "requests": {
                      "cpu": "500m",
                      "ephemeral-storage": "50Mi",
                      "memory": "512Mi"
                    }
                  },
                  "securityContext": {
                    "allowPrivilegeEscalation": false,
                    "capabilities": {
                      "drop": [
                        "ALL"
                      ]
                    },
                    "privileged": false,
                    "readOnlyRootFilesystem": true,
                    "runAsGroup": 1001,
                    "runAsNonRoot": true,
                    "runAsUser": 1001,
                    "seLinuxOptions": {},
                    "seccompProfile": {
                      "type": "RuntimeDefault"
                    }
                  },
                  "volumeMounts": [
                    {
                      "mountPath": "/opt/bitnami/mongodb/logs",
                      "name": "empty-dir",
                      "subPath": "app-logs-dir"
                    }
                  ]
                }
              ],
              "securityContext": {
                "fsGroup": 1001,
                "fsGroupChangePolicy": "Always",
                "supplementalGroups": [],
                "sysctls": []
              },
              "serviceAccountName": "appsmith-mongodb",
              "volumes": [
                {
                  "emptyDir": {},
                  "name": "empty-dir"
                },
                {
                  "configMap": {
                    "defaultMode": 360,
                    "name": "appsmith-mongodb-common-scripts"
                  },
                  "name": "common-scripts"
                },
                {
                  "name": "mongodb-secrets",
                  "secret": {
                    "secretName": "appsmith-mongodb"
                  }
                },
                {
                  "configMap": {
                    "defaultMode": 493,
                    "name": "appsmith-mongodb-scripts"
                  },
                  "name": "scripts"
                }
              ]
            }
          },
          "updateStrategy": {
            "type": "RollingUpdate"
          },
          "volumeClaimTemplates": [
            {
              "metadata": {
                "name": "datadir"
              },
              "spec": {
                "accessModes": [
                  "ReadWriteOnce"
                ],
                "resources": {
                  "requests": {
                    "storage": "8Gi"
                  }
                }
              }
            }
          ]
        }
      },
      "component": {
        "version": "apps/v1",
        "kind": "StatefulSet",
        "schema": ""
      }
    },
    {
      "id": "c329cc0d-39aa-4558-877c-d1dce553b98e",
      "schemaVersion": "components.meshery.io/v1beta1",
      "version": "v1.0.0",
      "displayName": "appsmith-redis-master",
      "description": "",
      "format": "",
      "model": {
        "id": "b3f5bc0d-30f7-607d-6c73-784ddde6cad8",
        "schemaVersion": "models.meshery.io/v1beta1",
        "version": "v1.0.0",
        "name": "kubernetes",
        "displayName": "Kubernetes",
        "status": "enabled",
        "registrant": {
          "id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
          "name": "Github",
          "credential_id": "00000000-0000-0000-0000-000000000000",
          "type": "registry",
          "sub_type": "",
          "kind": "github",
          "status": "registered",
          "user_id": "00000000-0000-0000-0000-000000000000",
          "created_at": "2025-09-17T17:32:17.981302672Z",
          "updated_at": "2025-09-17T17:32:17.981302672Z",
          "deleted_at": "0001-01-01T00:00:00Z",
          "schemaVersion": ""
        },
        "connection_id": "5bc80e3c-5d43-9eb4-d16c-78a2769247a6",
        "category": {
          "id": "9ca27d0d-66ce-42a9-8c85-6236563f2ddb",
          "name": "Orchestration \u0026 Management"
        },
        "subCategory": "Scheduling \u0026 Orchestration",
        "metadata": {
          "isAnnotation": false,
          "primaryColor": "#326CE5",
          "secondaryColor": "#7aa1f0",
          "shape": "circle",
          "styleOverrides": "",
          "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/kubernetes-color.svg",
          "svgComplete": "",
          "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/kubernetes-white.svg"
        },
        "model": {
          "version": "v1.32.0-alpha.3"
        },
        "components_count": 0,
        "relationships_count": 0,
        "components": null,
        "relationships": null
      },
      "styles": {
        "background-opacity": 0.2,
        "height": 15,
        "primaryColor": "#326CE5",
        "secondaryColor": "#7aa1f0",
        "shape": "round-rectangle",
        "svgColor": "ui/public/static/img/meshmodels/kubernetes/color/statefulset-color.svg",
        "svgComplete": "ui/public/static/img/meshmodels/kubernetes/complete/statefulset-complete.svg",
        "svgWhite": "ui/public/static/img/meshmodels/kubernetes/white/statefulset-white.svg",
        "width": 15,
        "x": 12,
        "y": 20
      },
      "capabilities": [],
      "status": "enabled",
      "metadata": {
        "configurationUISchema": "",
        "genealogy": "parent",
        "instanceDetails": null,
        "isAnnotation": false,
        "isNamespaced": true,
        "published": false,
        "source_uri": "git://github.com/kubernetes/kubernetes/master/api/openapi-spec/v3"
      },
      "configuration": {
        "metadata": {
          "labels": {
            "app.kubernetes.io/component": "master",
            "app.kubernetes.io/instance": "appsmith",
            "app.kubernetes.io/managed-by": "Helm",
            "app.kubernetes.io/name": "redis",
            "app.kubernetes.io/version": "8.2.0",
            "helm.sh/chart": "redis-22.0.1"
          },
          "name": "appsmith-redis-master",
          "namespace": "default"
        },
        "spec": {
          "replicas": 1,
          "revisionHistoryLimit": 10,
          "selector": {
            "matchLabels": {
              "app.kubernetes.io/component": "master",
              "app.kubernetes.io/instance": "appsmith",
              "app.kubernetes.io/name": "redis"
            }
          },
          "serviceName": "appsmith-redis-headless",
          "template": {
            "metadata": {
              "annotations": {
                "checksum/configmap": "2a9ab4a5432825504d910f022638674ce88eaefe9f9f595ad8bc107377d104fb",
                "checksum/health": "aff24913d801436ea469d8d374b2ddb3ec4c43ee7ab24663d5f8ff1a1b6991a9",
                "checksum/scripts": "0717e77fd3bb941f602860e9be4f2ed87b481cddeadf37be463f8512ecde0c3e",
                "checksum/secret": "abc5f8bbd43492afa143e33ad43ade90d9e4081596ef5085bdba677df6eeefcf"
              },
              "labels": {
                "app.kubernetes.io/component": "master",
                "app.kubernetes.io/instance": "appsmith",
                "app.kubernetes.io/managed-by": "Helm",
                "app.kubernetes.io/name": "redis",
                "app.kubernetes.io/version": "8.2.0",
                "helm.sh/chart": "redis-22.0.1"
              }
            },
            "spec": {
              "affinity": {
                "nodeAffinity": null,
                "podAffinity": null,
                "podAntiAffinity": {
                  "preferredDuringSchedulingIgnoredDuringExecution": [
                    {
                      "podAffinityTerm": {
                        "labelSelector": {
                          "matchLabels": {
                            "app.kubernetes.io/component": "master",
                            "app.kubernetes.io/instance": "appsmith",
                            "app.kubernetes.io/name": "redis"
                          }
                        },
                        "topologyKey": "kubernetes.io/hostname"
                      },
                      "weight": 1
                    }
                  ]
                }
              },
              "automountServiceAccountToken": false,
              "containers": [
                {
                  "args": [
                    "-ec",
                    "/opt/bitnami/scripts/start-scripts/start-master.sh"
                  ],
                  "command": [
                    "/bin/bash"
                  ],
                  "env": [
                    {
                      "name": "BITNAMI_DEBUG",
                      "value": "false"
                    },
                    {
                      "name": "REDIS_REPLICATION_MODE",
                      "value": "master"
                    },
                    {
                      "name": "ALLOW_EMPTY_PASSWORD",
                      "value": "no"
                    },
                    {
                      "name": "REDIS_PASSWORD_FILE",
                      "value": "/opt/bitnami/redis/secrets/redis-password"
                    },
                    {
                      "name": "REDIS_TLS_ENABLED",
                      "value": "no"
                    },
                    {
                      "name": "REDIS_PORT",
                      "value": "6379"
                    }
                  ],
                  "image": "docker.io/bitnami/redis:8.2.0-debian-12-r0",
                  "imagePullPolicy": "IfNotPresent",
                  "livenessProbe": {
                    "exec": {
                      "command": [
                        "/bin/bash",
                        "-ec",
                        "/health/ping_liveness_local.sh 5"
                      ]
                    },
                    "failureThreshold": 5,
                    "initialDelaySeconds": 20,
                    "periodSeconds": 5,
                    "successThreshold": 1,
                    "timeoutSeconds": 6
                  },
                  "name": "redis",
                  "ports": [
                    {
                      "containerPort": 6379,
                      "name": "redis"
                    }
                  ],
                  "readinessProbe": {
                    "exec": {
                      "command": [
                        "/bin/bash",
                        "-ec",
                        "/health/ping_readiness_local.sh 1"
                      ]
                    },
                    "failureThreshold": 5,
                    "initialDelaySeconds": 20,
                    "periodSeconds": 5,
                    "successThreshold": 1,
                    "timeoutSeconds": 2
                  },
                  "resources": {
                    "limits": {
                      "cpu": "150m",
                      "ephemeral-storage": "2Gi",
                      "memory": "192Mi"
                    },
                    "requests": {
                      "cpu": "100m",
                      "ephemeral-storage": "50Mi",
                      "memory": "128Mi"
                    }
                  },
                  "securityContext": {
                    "allowPrivilegeEscalation": false,
                    "capabilities": {
                      "drop": [
                        "ALL"
                      ]
                    },
                    "readOnlyRootFilesystem": true,
                    "runAsGroup": 1001,
                    "runAsNonRoot": true,
                    "runAsUser": 1001,
                    "seLinuxOptions": {},
                    "seccompProfile": {
                      "type": "RuntimeDefault"
                    }
                  },
                  "volumeMounts": [
                    {
                      "mountPath": "/opt/bitnami/scripts/start-scripts",
                      "name": "start-scripts"
                    },
                    {
                      "mountPath": "/health",
                      "name": "health"
                    },
                    {
                      "mountPath": "/opt/bitnami/redis/secrets/",
                      "name": "redis-password"
                    },
                    {
                      "mountPath": "/data",
                      "name": "redis-data"
                    },
                    {
                      "mountPath": "/opt/bitnami/redis/mounted-etc",
                      "name": "config"
                    },
                    {
                      "mountPath": "/opt/bitnami/redis/etc/",
                      "name": "empty-dir",
                      "subPath": "app-conf-dir"
                    },
                    {
                      "mountPath": "/tmp",
                      "name": "empty-dir",
                      "subPath": "tmp-dir"
                    }
                  ]
                }
              ],
              "enableServiceLinks": true,
              "securityContext": {
                "fsGroup": 1001,
                "fsGroupChangePolicy": "Always",
                "supplementalGroups": [],
                "sysctls": []
              },
              "serviceAccountName": "appsmith-redis-master",
              "terminationGracePeriodSeconds": 30,
              "volumes": [
                {
                  "configMap": {
                    "defaultMode": 493,
                    "name": "appsmith-redis-scripts"
                  },
                  "name": "start-scripts"
                },
                {
                  "configMap": {
                    "defaultMode": 493,
                    "name": "appsmith-redis-health"
                  },
                  "name": "health"
                },
                {
                  "name": "redis-password",
                  "secret": {
                    "items": [
                      {
                        "key": "redis-password",
                        "path": "redis-password"
                      }
                    ],
                    "secretName": "appsmith-redis"
                  }
                },
                {
                  "configMap": {
                    "name": "appsmith-redis-configuration"
                  },
                  "name": "config"
                },
                {
                  "emptyDir": {},
                  "name": "empty-dir"
                }
              ]
            }
          },
          "updateStrategy": {
            "type": "RollingUpdate"
          },
          "volumeClaimTemplates": [
            {
              "apiVersion": "v1",
              "kind": "PersistentVolumeClaim",
              "metadata": {
                "labels": {
                  "app.kubernetes.io/component": "master",
                  "app.kubernetes.io/instance": "appsmith",
                  "app.kubernetes.io/name": "redis"
                },
                "name": "redis-data"
              },
              "spec": {
                "accessModes": [
                  "ReadWriteOnce"
                ],
                "resources": {
                  "requests": {
                    "storage": "8Gi"
                  }
                }
              }
            }
          ]
        }
      },
      "component": {
        "version": "apps/v1",
        "kind": "StatefulSet",
        "schema": ""
      }
    }
  ],
  "relationships": null
}